﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace comm.objst
{
    [Serializable]
    public class FactionInfo
    {
        private string _factionId = null;
        public string FactionId
        {
            get
            {
                if (_factionId == null)
                {
                    _factionId = "";
                }
                return _factionId;
            }
            set { _factionId = value; }
        }

        private string _name = null;
        public string Name
        {
            get
            {
                if (_name == null)
                {
                    _name = "";
                }
                return _name;
            }
            set { _name = value; }
        }

        private Color _color = null;
        public Color Color
        {
            get
            {
                if (_color == null)
                {
                    _color = new Color();
                }
                return _color;
            }
            set { _color = value; }
        }

        public byte[] FlagImageBytes { get; set; }

        public int HeroCount { get; set; }
    }
}
